EN FR
EN FR


Section: New Software and Platforms

Tinygb

Tinygb is a small software tool written in C++. Its aim is to provide an interface between several existing libraries (finite field arithmetic, linear algebra) for Gröbner bases computations occurring in problems investigated by the Caramel group. The focus is not on the efficiency of the implementation, since this is already successfully achieved in other existing software such as FGb (developed by Jean-Charles Faugère) or in the CAS Magma (Gröbner bases algorithms are implemented by Alan Steel). The goal of Tinygb is to be a flexible research tool where variants of classical algorithms can be tested. Tinygb is still in development since it requires more testing and packaging before being released.

  • Participants: Pierre-Jean Spaenlehauer